import * as React from 'react';
import { wrapSvgComponent } from '../../components/icon-wrapper';
type Props = React.SVGProps<SVGSVGElement>;
const SvgComponent = (props: Props) => (
  <svg
    xmlns="http://www.w3.org/2000/svg"
    className="icon"
    viewBox="0 0 1024 1024"
    width="1em"
    height="1em"
    aria-label="amazon-square.svg"
    focusable={false}
    role="img"
    aria-hidden={true}
    fill="currentColor"
    {...props}
  >
    <path d="M880 112H144c-17.7 0-32 14.3-32 32v736c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V144c0-17.7-14.3-32-32-32M547.8 326.7c-7.2-10.9-20.1-16.4-38.7-16.4-1.3 0-3 .1-5.3.3-2.2.2-6.6 1.5-12.9 3.7a79 79 0 0 0-17.9 9.1c-5.5 3.8-11.5 10-18 18.4-6.4 8.5-11.5 18.4-15.3 29.8l-94-8.4c0-12.4 2.4-24.7 7-36.9s11.8-23.9 21.4-35q14.4-16.8 34.5-29.4c13.4-8.5 29.6-15.2 48.4-20.3 18.9-5.1 39.1-7.6 60.9-7.6 21.3 0 40.6 2.6 57.8 7.7 17.2 5.2 31.1 11.5 41.4 19.1a117 117 0 0 1 25.9 25.7q10.35 14.4 14.4 26.7c2.7 8.2 4 15.7 4 22.8v182.5c0 6.4 1.4 13 4.3 19.8q4.35 10.2 10.2 18c3.9 5.2 7.9 9.9 12 14.3 4.1 4.3 7.6 7.7 10.6 9.9l4.1 3.4-72.5 69.4c-8.5-7.7-16.9-15.4-25.2-23.4s-14.5-14-18.5-18.1l-6.1-6.2c-2.4-2.3-5-5.7-8-10.2-8.1 12.2-18.5 22.8-31.1 31.8-12.7 9-26.3 15.6-40.7 19.7-14.5 4.1-29.4 6.5-44.7 7.1s-30-1.5-43.9-6.5-26.5-11.7-37.6-20.3-19.9-20.2-26.5-35-9.9-31.5-9.9-50.4c0-17.4 3-33.3 8.9-47.7 6-14.5 13.6-26.5 23-36.1s20.7-18.2 34-25.7 26.4-13.4 39.2-17.7c12.8-4.2 26.6-7.8 41.5-10.7s27.6-4.8 38.2-5.7 21.2-1.6 31.8-2v-39.4c0-13.5-2.3-23.5-6.7-30.1m180.5 379.6q-4.2 4.95-14.1 13.5c-9.9 8.55-16.8 12.7-30.5 21.1s-28.8 16-45 22.9c-16.3 6.9-36.3 12.9-60.1 18-23.7 5.1-48.2 7.6-73.3 7.6-25.4 0-50.7-3.2-76.1-9.6s-47.6-14.3-66.8-23.7c-19.1-9.4-37.6-20.2-55.1-32.2-17.6-12.1-31.7-22.9-42.4-32.5-10.6-9.6-19.6-18.7-26.8-27.1-1.7-1.9-2.8-3.6-3.2-5.1s-.3-2.8.3-3.7 1.5-1.6 2.6-2.2a7.4 7.4 0 0 1 7.4.8c40.9 24.2 72.9 41.3 95.9 51.4q124.35 54.6 255.3 27.9c40.5-8.3 82.1-22.2 124.9-41.8 3.2-1.2 6-1.5 8.3-.9s3.5 2.4 3.5 5.4c0 2.8-1.6 6.3-4.8 10.2m59.9-29c-1.8 11.1-4.9 21.6-9.1 31.8-7.2 17.1-16.3 30-27.1 38.4-3.6 2.9-6.4 3.8-8.3 2.8s-1.9-3.5 0-7.4c4.5-9.3 9.2-21.8 14.2-37.7 5-15.8 5.7-26 2.1-30.5-1.1-1.5-2.7-2.6-5-3.6-2.2-.9-5.1-1.5-8.6-1.9s-6.7-.6-9.4-.8c-2.8-.2-6.5-.2-11.2 0s-8 .4-10.1.6a874 874 0 0 1-17.1 1.5c-1.3.2-2.7.4-4.1.5-1.5.1-2.7.2-3.5.3l-2.7.3c-1 .1-1.7.2-2.2.2h-3.2l-1-.2-.6-.5-.5-.9c-1.3-3.3 3.7-7.4 15-12.4s22.3-8.1 32.9-9.3c9.8-1.5 21.3-1.5 34.5-.3s21.3 3.7 24.3 7.4c2.3 3.5 2.5 10.7.7 21.7M485 467.5c-11.6 4.9-20.9 12.2-27.8 22s-10.4 21.6-10.4 35.5c0 17.8 7.5 31.5 22.4 41.2 14.1 9.1 28.9 11.4 44.4 6.8 17.9-5.2 30-17.9 36.4-38.1 3-9.3 4.5-19.7 4.5-31.3v-50.2c-12.6.4-24.4 1.6-35.5 3.7s-22.4 5.6-34 10.4" />
  </svg>
);
/**
 * ![SvgComponent]()
 */ const Icon = wrapSvgComponent(SvgComponent);
export default Icon;
